﻿@charset "utf-8";

html{color:#000;background:#FFF; }

body { color:#666;font:12px/1.231 arial,helvetica,clean,sans-serif,"宋体";} /*网站字体颜色*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}

del,ins{text-decoration:none;}

li{list-style:none;}

caption,th{text-align:left;}

q:before,q:after{content:'';}

abbr,acronym{border:0;font-variant:normal;}

sup{vertical-align:baseline;}

sub{vertical-align:baseline;} 

input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}

input,button,textarea,select{*font-size:100%;}

input,select{vertical-align:middle;}

i,em{ font-style:normal;}

select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}

table{font-size:inherit;font:100%; border-collapse:collapse;}

pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/*title*/

h1 { font-size:32px;}

h2 { font-size:26px;}

h3 { font-size:20px;}

h4 { font-size:14px;}

h5 { font-size:12px;}

h6 { font-size:10px;}



.mt10{ margin-top:10px;}



a { color:#666; text-decoration:none;}  /*for ie f6n.net*/

a:focus{outline:0;} /*for ff f6n.net*/

a:hover { text-decoration:underline;}

.vam { vertical-align:middle;}

.clear{ clear:both; height:0; line-height:0; font-size:0;}

.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}

.clearfix{*zoom:1}

p{ word-spacing:-1.5px;}

.tr { text-align:right;}

.tl { text-align:left;}

.center { text-align:center;}

.fl { float:left;}

.fr { float:right;}

.pa{ position:absolute;}

.pr{ position:relative}

/* -- 购物车外部框架 -- */

.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}



.header{
	width:100%;
}
.logo_left{
	width:530px;
	height:100px;
	float:left;
}
.logo_left h1 {
    width: 351px;
    height: 85px;

}
.logo_right{
	width:360px;
	height:100px;
	float:right;
}

.t_nav{
	width:100%;
	height:49px;
	background:url(../images/h_bj.jpg);
	clear:both;
}
/* -- 页面整体布局 -- */
.logo,.h_top,.h_nav,.content , .footer { width:1003px; margin:0 auto;  }

.left { width:201px; float:left; overflow:hidden;}

.left2 { width:670px; float:left; overflow:hidden;}

.left3 { width:754px; float:left; overflow:hidden; color:#666;}

.lefttop { background:url(../images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}

.left2top { background:url(../images/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}

.leftbot { background:url(../images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}

.left2bot { background:url(../images/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }



.right { width:735px; float:left; display:inline; margin-left:24px; overflow:hidden;}

.right2 { width:275px;  float:right; overflow:hidden;}

.right3 { width:201px; float:right; overflow:hidden; color:#666;}

.righttop { background:url(../images/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}

.right2top { background:url(../images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}

.rightbot { background:url(../images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right2bot { background:url(../images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}



.right_main { width:735px; padding-bottom:15px; overflow:hidden; }

.right2_main { width:273px; padding-bottom:15px; overflow:hidden;}

.left2_main { width:668px;  padding-bottom:15px; overflow:hidden;}



.h_nav li a:-webkit-any-link{ display:block;}





/*头部开始*/

.topWrap{ width:100%;height:183px;}

.h_top{ height:34px; font:12px/34px "宋体"; color:#a5a5a5; overflow:hidden;}

.h_top span{color:#a5a5a5;}

.h_top span a { color:#a5a5a5; display:inline-block; padding:0 6px;} 



.h_c{ height:145px; overflow:hidden;}

.h_logo{ /*width:600px; height:132px;*/  overflow:hidden; margin:52px 0 0 11px;}

.h_logo span{ display:block; /*width:79px;*/  overflow:hidden;}


.h_logo h1{
    width: 465px;
    font: 20px/30px "Microsoft Yahei";
    color: #000000;
    background: url(../images/h_h1line.gif) no-repeat 33px 80px;
    text-align: center;
    padding: 20px 0 0 29px;
}

.h_logo h1 b{ display:block; font: bold 24px/44px "Microsoft Yahei"; color:#0984d0;}



.h_tel{ /*width:265px; height:70px;*/ margin:22px 0 0 0; overflow:hidden;}

.h_tel p{ font:14px/27px "microsoft Yahei"; color:#000000;padding-left:57px; overflow:hidden; background:url(../images/h_tel.jpg) no-repeat left center;}

.h_tel p span{ font: bold 28px/35px Arial, Helvetica, sans-serif; display:block;color:#0984d0;} 



.h_nav{height:47px; overflow:hidden;}

.h_nav ul li { float:left; height:47px; overflow:hidden; background:url(../images/h_nav_line.gif) no-repeat right center; margin-left:-2px;}

.h_nav ul li a{ display:inline-block; height:47px;  font: bold 14px/47px "Microsoft Yahei"; color:#fff; padding:0 24px; }

.h_nav li a:hover , .h_nav .cur a { text-decoration:none; background:url(../images/h_nav1.gif) repeat-x left top;} 





/*头部结束*/



/*底部开始*/

.footWrap{ background:url(../images/f_bj.jpg) no-repeat center top; height:289px; overflow:hidden;}

.footer{ position:relative;}



.f_nav{ height:50px; overflow:hidden; text-align:center; font:16px/50px "Microsoft Yahei"; color:#ffffff;}

.f_nav a{ color:#ffffff; padding:0 25px; display:inline-block; background:url(../images/f_anv.gif) no-repeat right center;}

.f_nav a.nones{ background:none;}



.f_logo{ 
  display: inline;
  overflow: hidden;
  padding: 49px 0 0 4px;
}

.f_logo img{}



.f_wz{padding:37px 0 0 15px; width:340px; overflow:hidden; font:12px/27px "宋体"; color:#666666; }

.f_wz i{ font-weight:bold;}

.f_wz a{ color:#666666;}

.f_wz em{display:inline-block; padding:0 10px;}

.f_wz img{ vertical-align:middle; display:inline-block; margin-right:15px;}



.footer .f_p1{ position:absolute; top:85px; right:244px;}

.footer .f_p2{ position:absolute; top:85px; right:125px;}

.footer p{ width:120px;display:block; text-align:center; height:120px; font:12px/22px "宋体"; display:block;}

.footer p i{ display:block;width:86px; height:87px; overflow:hidden; margin:0 auto;}

.footer p i img{ padding:4px 3px 4px 4px; background-color:#fff; width:79px; height:79px; }



/*底部结束*/



@charset "utf-8";

/* CSS Document */

/*common*/

.mb10 { margin-bottom:10px;}

.ml10 { margin-left:10px;}

.bg { background:#FFF;}



/* 小于12px 的英文要写入 （-webkit-transform:scale(0.8); -webkit-margin-start:-37px;） */



.banner a{ display:block; background:url(../images/banner.jpg) no-repeat center top; height:528px; overflow:hidden;}



/*sou*/

.sou_bj{ background:url(../images/sou_bj.jpg) repeat-x center top; height:43px; overflow:hidden;} 

.sou_c{ height:56px; overflow:hidden;}

.inp01{ height:22px; width:192px; overflow:hidden; font:12px/22px "宋体"; border:none; background:url(../images/sou1.jpg) no-repeat left top; padding-left:11px; color:#bbbbbb; margin-top:11px; display:inline;} 

.inp02{ background:url(../images/sou2.jpg) no-repeat left top; width:39px; height:22px; border:0; margin-top:11px;}

.sou_c p{ width:600px; overflow:hidden; display:block; font:12px/43px "microsoft Yahei";}

.sou_c p a{color:#8d8d8d; padding-right:17px;}

.sou_c p b{ color:#363636;}



/*pro*/

.pro_bj{ background:url(../images/pro_bj.jpg) repeat-x center top; height:854px; overflow:hidden;} 

.pro_l{ height:822px; overflow:hidden; background:url(../images/pro_t.png) no-repeat left top; width:225px; margin-top:34px;}

.pro_l h2{ font:bold 18px/20px "microsoft Yahei"; text-align:center; margin-top:13px; overflow:hidden; height:45px;}

.pro_l h2 a{ color:#ffffff;}

.pro_l h2 i{ display:block; color:#80b9e6; text-align:center; font: 12px/14px Arial, Helvetica, sans-serif; text-transform:uppercase;}



.pro_c{ width:211px; height:747px; padding-left:14px; overflow:hidden; background:url(../images/pro_c.png) repeat-y left top;}

.pro_l h3{ margin-bottom:7px; font:bold 16px/29px "microsoft Yahei"; width:194px; height:29px; overflow:hidden;}

.pro_l h3 a{ color:#ffffff; display:inline-block; height:29px;  padding-left:12px;width:182px; overflow:hidden; text-decoration:none; background:url(../images/pro_btn1.jpg) no-repeat left top;}



.pro_l ul{ margin-bottom:9px; display:inline-block;}

.pro_l ul li{ width:195px; height:29px; overflow:hidden; font:14px/29px "microsoft Yahei";background:url(../images/pro_icon2.jpg) no-repeat 13px center; }

.pro_l ul li a{ color:#4f4f4f; padding-left:27px;}

.pro_l ul li a:hover,.pro_l ul .cur{ text-decoration:none; color:#db0b0c; background:url(../images/pro_icon1.jpg) no-repeat 13px center;}

.pro_l ul .cur a{  color:#db0b0c;}

.pro_l ul .pro_li01{border-bottom:1px dashed #dcdcdc;}



.pro_f{ width:225px; height:12px; overflow:hidden; background:url(../images/pro_f.png) no-repeat -1px top;}



.pro_r{ width:753px; overflow:hidden;}

.pro_tit{ width:753px; height:46px; margin:43px 0 0 0; overflow:hidden; background:url(../images/pro_tit.jpg) no-repeat left top;}

.pro_tit span{ width:51px; height:15px; overflow:hidden; margin:16px 13px 0 0;}

.pro_tit span img{ width:51px; height:15px;}

.pro_tit ul{ height:46px; width:650px; overflow:hidden;}

.pro_tit ul li{ height:46px; overflow:hidden; font:14px/46px "microsoft Yahei"; float:left; background:url(../images/pro_line.gif) no-repeat right center;}

.pro_tit ul li a{ text-decoration:none; display:inline-block; padding:0 18px; color:#fff;}

.pro_tit ul li a:hover,.pro_tit ul .cur{ text-decoration:none; font:bold 16px/46px "microsoft Yahei";}

.pro_tit ul .nones{ background:none;}



.pro_img{ height:715px; width:749px; border:1px solid #d4d4d4; border-top:0; background-color:#fff;}

.pro_img ul{ height:543px; width:734px; overflow:hidden; padding:16px 0 0 19px;}

.pro_img ul li{ position:relative; height:256px; width:228px; overflow:hidden; float:left; margin-right:15px; margin-bottom:30px;}

.pro_img ul li img{ width:228px; height:185px;}

.pro_img ul li a{ text-decoration:none; display:inline-block; width:224px; height:214px; margin:1px 1px; border:1px solid #c6c6c6; overflow:hidden; color:#fff;}

.pro_img ul li a em{ display:block; height:29px; font:12px/29px "microsoft Yahei"; text-align:center; color:#000000;}

.pro_img ul li p a:hover,.pro_img ul li p a:hover em{text-decoration:none; color:#fff; margin:0; font:bold 14px/30px "microsoft Yahei"; border:2px solid #db0b0c; background-color:#db0b0c;}

.pro_img ul li span{ position:absolute; top:233px; left:16px; width:230px; height:23px;overflow:hidden; display:block;}

.pro_img ul li span a{text-decoration:none; margin:0; width:93px; height:23px; overflow:hidden;display:inline-block; font:12px/23px "microsoft Yahei"; text-align:center; border:0;}

.pro_img ul li span .pro_btn1{ height:23px; overflow:hidden; background:url(../images/pro_btn2.jpg) no-repeat left top;}

.pro_img ul li span .pro_btn2{height:23px; overflow:hidden; margin-top:0; background:url(../images/pro_btn3.jpg) no-repeat left top; margin-left:10px;}



.pro_img ul .nones{ margin-right:0px;}

.pro_img i{ margin:22px 0 0 21px; height:113px; width:711px; overflow:hidden; display:block;}

.pro_img i img{ height:113px; width:711px;}



/*jzl_bj*/

.jzl_bj{ background:url(../images/jzl_bj.jpg) no-repeat center top; height:623px; overflow:hidden;} 

.jzl h2{ height:89px; text-align:center; overflow:hidden; margin-top:27px; font: bold 34px/49px "microsoft Yahei"; background:url(../images/jzl_tline.png) no-repeat center 60px;}

.jzl h2 i{ display:block; color:#3d3d3d;font:28px/40px "microsoft Yahei";}

.jzl h2 a{ color:#0078cc; text-decoration:none; }



.jzl ul{ margin-top:19px;overflow:hidden;}

.jzl ul li{ position:relative; height:369px; width:197px; overflow:hidden; float:left; margin-right:4px;}

.jzl ul li img{ width:197px; height:174px;}

.jzl ul li a{ text-decoration:none; display:inline-block; height:369px; width:197px; overflow:hidden;}

.jzl ul li a span{ text-decoration:none; width:197px; height:41px; margin-top:6px; font:bold 16px/40px "microsoft Yahei"; color:#3d3d3d; text-align:center; background:url(../images/jzl_line1.jpg) no-repeat center bottom;overflow:hidden; display:block;} 

.jzl ul li a p{ text-decoration:none; margin:10px 12px 0 12px; height:16px; font:12px/25px "microsoft Yahei"; display:block; color:#3d3d3d;}

 

.jzl ul .jxl_li02,.jzl ul .jxl_li04{ margin-top:44px;}

.jzl ul .jxl_li03{ margin-top:69px;} 

.jzl ul .jxl_li01 a{ background:url(../images/jzl_oimg1_bj6.png) no-repeat left top;}

.jzl ul .jxl_li02 a{ background:url(../images/jzl_oimg2_bj2.png) no-repeat left top;}

.jzl ul .jxl_li03 a{ background:url(../images/jzl_oimg3_bj3.png) no-repeat left top;}

.jzl ul .jxl_li04 a{ background:url(../images/jzl_oimg4_bj4.png) no-repeat left top;}

.jzl ul .jxl_li05 a{ background:url(../images/jzl_oimg5_bj5.png) no-repeat left top;}

.jxl_li01 p,.jxl_li02 p,.jxl_li03 p,.jxl_li04 p,.jxl_li05 p{
	text-align:center;
}

.jzl ul .jxl_li01 a:hover{ text-decoration:none; background:url(../images/jzl_oimg1_bj1.png) no-repeat left top;}

.jzl ul .jxl_li02 a:hover{ text-decoration:none; background:url(../images/jzl_oimg2_bj8.png) no-repeat left top;}

.jzl ul .jxl_li03 a:hover{ text-decoration:none; background:url(../images/jzl_oimg3_bj7.png) no-repeat left top;}

.jzl ul .jxl_li04 a:hover{ text-decoration:none; background:url(../images/jzl_oimg4_bj9.png) no-repeat left top;}

.jzl ul .jxl_li05 a:hover{ text-decoration:none; background:url(../images/jzl_oimg5_bj10.png) no-repeat left top;}

.jzl ul li a:hover p{ color:#fff;}

.jzl ul li a:hover span{ color:#fff; background:url(../images/jzl_line2.jpg) no-repeat center bottom;}

.jzl ul .nones{ margin-right:0px;}



/*bann1*/

.bann1_bj{ background:url(../images/bann1_bj.jpg) no-repeat center top; height:224px; overflow:hidden;} 

.bann1{ position:relative; height:224px; overflow:hidden;}

.bann1 span{ position:absolute; top:32px; right:5px; color:#fff; height:100px; font:14px/25px "microsoft Yahei"; letter-spacing:12px;}

.bann1 span b{ color:#fff; font:24px/38px Impact; display:block; letter-spacing:0px;}

.bann1 span p{ background:url(../images/bann1_btn.jpg) no-repeat left top; height:30px; width:140px; overflow:hidden; text-align:center; font:14px/30px "microsoft Yahei";letter-spacing:0px;}

.bann1 span p a{ color:#fff;}





/*scj*/

.scj_bj{ background:url(../images/ys_bj.jpg) no-repeat center top; height:1690px; overflow:hidden;} 

.scj{ position:relative; height:1690px; overflow:hidden;}

.scj h2{ height:100px; text-align:center; overflow:hidden; background:url(../images/scj_t.png) no-repeat center 24px; font: bold 36px/47px "microsoft Yahei"; color:#0074cc; display:block; padding-left:207px;}

.scj h2 em{ color:#6a6a6a; display:block; font:28px/40px "microsoft Yahei";}

.scj b{ position:absolute; top:0px; left:100px; height:90px; display:inline-block; font:bold 88px/90px "microsoft Yahei"; color:#0073cc; font-style:italic;}



.scj dl{ width:474px; overflow:hidden; margin-left:12px;}

.scj dl dt{ width:474px; overflow:hidden; height:82px; background:url(../images/scj_line1.jpg) repeat-x left bottom; margin-bottom:7px;}

.scj dl dt img{ float:left; display:inline; height:63px; width:63px; vertical-align:middle; display:inline-block; margin:0 0 0 5px;}

.scj dl dt p{ float:left; display:inline; padding-left:10px; padding-top:3px; width:355px; font: bold 24px/30px "microsoft Yahei"; color:#3d3d3d;}

.scj dl dd{ color:#000; font:14px/33px "microsoft Yahei"; background:url(../images/scj_icon1.png) no-repeat 9px 14px; padding-left:22px;}

.scj dl dd i{ color:#e41d1e;}



.scj_dl01{ position:absolute; top:207px; left:0px;}

.scj_dl03{ position:absolute; top:1049px; left:0px;}

.scj_dl02{ position:absolute; top:599px; right:0px;}

.scj_dl04{ position:absolute; top:1415px; right:0px;}



/*bann2*/

.bann2_bj{ background:url(../images/bann2_bj.jpg) no-repeat center top; height:234px; overflow:hidden;} 

.bann2{ position:relative; height:224px; overflow:hidden;}

.bann2 span{ position:absolute; top:32px; right:5px; color:#fff; height:100px; font:14px/25px "microsoft Yahei"; letter-spacing:12px;}

.bann2 span b{ color:#fff; font:24px/38px Impact; display:block; letter-spacing:0px;}

.bann2 span p{ background:url(../images/bann2_btn.jpg) no-repeat left top; height:30px; letter-spacing:0px; width:140px; overflow:hidden; text-align:center; font:14px/30px "microsoft Yahei";}

.bann2 span p a{ color:#fff;}



/*zc*/

.zc_bj{ background:url(../images/zc_bj.jpg) repeat-x center top; height:781px; overflow:hidden;} 

.zc_t{ height:275px; overflow:hidden;}

.zc_t h2{ background:url(../images/zc_t_bj.jpg) no-repeat left top; height:38px; padding-left:14px; overflow:hidden; width:989px; font: bold 16px/38px "microsoft Yahei";}

.zc_t h2 a{ color:#037cd8;}

.zc_t h2 span{height:15px; width:51px; overflow:hidden; display:inline-block; padding:12px 16px 0 0;}



.zc_f{ height:234px; border:1px solid #dddddd; width:1001px; border-top:0; background-color:#fff;}

.zc_f span{ width:14px; height:74px; overflow:hidden;}

.zc_f span img{ width:14px; height:74px;}

.zc_roll1{ margin:72px 21px 0 14px;}

.zc_roll2{margin:72px 18px 0 0;}



.zc_c{ height:180px; width:920px; margin-top:44px; overflow:hidden;}

.zc_c ul{ height:180px;overflow:hidden;}

.zc_c ul li{  width:214px; height:166px; overflow:hidden; float:left; margin-right:16px;}

.zc_c ul li img{ width:212px; height:127px; border:1px solid #d4d4d4;}

.zc_c ul li a{ text-decoration:none; display:inline-block;}

.zc_c ul li a span{ width:212px; height:37px;font:12px/37px "microsoft Yahei"; color:#3d3d3d; text-align:center; margin-left:1px;overflow:hidden; display:block;} 

.zc_c ul .nones{ margin-right:0px;}



.pinj{ margin-top:34px; height:433px; overflow:hidden;}

.pinj h2{ background:url(../images/zc_t_bj.jpg) no-repeat left top; height:38px; padding-left:14px; overflow:hidden; width:989px; font: bold 16px/38px "microsoft Yahei";}

.pinj h2 a{ color:#037cd8;}

.pinj h2 span{height:15px; width:51px; overflow:hidden; display:inline-block; padding:12px 16px 0 0;}

.pinj h2 span img{ height:15px; width:51px; vertical-align:middle;}



.pinj_c{ height:364px;width:980px; padding:30px 0 0 21px; overflow:hidden; border:1px solid #dddddd; border-top:0; background-color:#fff;}

.pinj_c dl{ float:left; margin-right:39px; width:294px; overflow:hidden;}

.pinj_c dl dt{ width:294px; height:185px; overflow:hidden;}

.pinj_c dl dt img{ width:294px; height:185px;}

.pinj_c dl dd{ margin-top:10px;}

.pinj_c dl dd h3{ height:51px; overflow:hidden; padding-left:9px;background:url(../images/pj_line.gif) no-repeat 7px bottom; font: bold 14px/25px "microsoft Yahei";}

.pinj_c dl dd h3 a{ color:#005ab6;}

.pinj_c dl dd h3 i{ display:block;color:#666666;font:12px/25px "microsoft Yahei";}

.pinj_c dl dd p{ padding:0 5px; margin-top:6px; font:12px/25px "microsoft Yahei"; color:#000;}

.pinj_c dl dd p em{ font:12px/25px "microsoft Yahei"; display:inline-block;}

.pinj_c dl dd p em a{ color:#e92728;} 

.pinj_c .nones{ margin-right:0px;}



/*reg*/

.reg_bj{ background:url(../images/reg_bj.jpg) no-repeat center top; height:353px; overflow:hidden;}

.reg{ position:relative; height:353px; overflow:hidden;}

.reg p{ display:block; margin:8px 0 0 14px; color:#fff; height:86px; font: bold 18px/86px "microsoft Yahei";} 



.reg ul{ width:600px; margin-left:14px; overflow:hidden;}

.reg li{line-height:26px; float:left; margin:0 22px 10px 0;}

.reg li img{ vertical-align:middle; width:54px; margin-left:4px;}

.reg li span{ display:inline; font:14px/26px "microsoft Yahei";vertical-align:top; text-align:center; height:28px; width:75px; overflow:hidden; color:#fff;}

.reg .inp1{ width:190px; padding-left:10px;height:26px; border:0;line-height:26px; overflow:hidden; background-color:#fff; color:#666;}

.reg ul .li04{ color:#fff; height:26px; overflow:hidden;}

.reg ul .li04 label{ margin:0 11px; vertical-align:middle;}

.reg ul .li04 .radio1{ margin:0 5px;}

.reg .li01 span{display:block; width:600px; overflow:hidden; text-align:left;}

.reg .inp2{ width:563px; padding-left:10px; height:80px; border:0; line-height:26px; overflow:hidden; background-color:#fff;resize:none; color:#666;}

.reg .li03{ height:39px; float:left; display:inline; overflow:hidden;}

.reg .li02 .inp3{ width:75px; padding-left:10px; height:26px; border:0; line-height:26px;  overflow:hidden; background-color:#fff;color:#666;}

.reg .btn1{ display:inline-block; background:url(../images/reg_btn1.jpg) no-repeat left top; width:74px; height:26px; border:0;}

.reg .btn2{ display:inline-block; background:url(../images/reg_btn2.jpg) no-repeat left top;width:74px; height:26px; margin-left:11px; border:0;}

/**/



/*go*/

.go_bj{ background:url(../images/go_bj.jpg) no-repeat center top; height:667px; overflow:hidden;}

.go{ height:594px; width:709px; margin-top:38px; overflow:hidden;  border:1px solid #dddddd; border-top:0;  background-color:#fff;}



.go h2{ background:url(../images/go_t_bj.jpg) no-repeat left top; height:38px; padding-left:14px; overflow:hidden; width:697px; font: bold 16px/38px "microsoft Yahei";}

.go h2 a{ color:#037cd8;}

.go h2 span{height:15px; width:51px; overflow:hidden; display:inline-block; padding:12px 16px 0 0;}

 

.go_c{ position:relative; height:280px; width:709px;}

.go_c dl{ padding:29px 0 0 21px; height:241px; width:690px; overflow:hidden;}

.go_c dl dt{width:301px; height:241px; overflow:hidden; background:url(../images/go_img_bj.jpg) no-repeat left top;}

.go_c dl dt img{ width:275px; height:215px; padding:13px;}

.go_c dl dd{ width:356px; overflow:hidden; display:inline; margin-right:16px;}

.go_c dl dd h3{ height:28px; overflow:hidden; margin-bottom:10px; font: bold 14px/28px "microsoft Yahei";}

.go_c dl dd h3 a{ color:#333333;} 

.go_c dl dd p{ display:block; font:12px/23px "microsoft Yahei"; color:#000;} 



.go_c ul{ position:absolute; top:216px; left:347px; height:34px;overflow:hidden;}

.go_c ul li{  width:101px; height:34px; font:bold 14px/34px "microsoft Yahei"; text-align:center; background:url(../images/go_btn2.jpg) no-repeat left top; overflow:hidden; float:left; margin-right:5px;} 

.go_c ul li a{ display:inline-block; width:101px; height:34px; overflow:hidden; text-decoration:none; color:#fff;}

.go_c ul li a:hover,.go ul .cur{ background:url(../images/go_btn1.jpg) no-repeat left top;}



.xc{ width:680px; height:240px; overflow:hidden; margin:30px 0 0 22px;}

.xc .xc_t{ height:33px; overflow:hidden; width:662px; }

.xc .xc_t ul{ height:33px; overflow:hidden; width:662px; background:url(../images/xc_line2.jpg) no-repeat 167px 10px; }

.xc .xc_t ul li{ height:33px; font: bold 16px/33px "microsoft Yahei";  float:left;}

.xc .xc_t ul li a{ color:#037cd8; text-decoration:none; display:inline-block; padding:0 16px;background:url(../images/xc_line1.gif) no-repeat right center #fff;}

.xc .xc_t ul li a:hover{ color:#de2a2a; text-decoration:none;}

.xc .xc_t ul .cur a{ color:#de2a2a;background:url(../images/xc_line1.gif) no-repeat right center #fff;}

.xc .xc_t ul .nones{ background:none;}



.xc_img{ margin-top:20px; height:181px; overflow:hidden;}

.xc .xc_img ul{ height:181px; overflow:hidden; width:665px; }

.xc .xc_img ul li{ height:181px; width:211px; overflow:hidden;float:left; margin-right:16px;}

.xc .xc_img ul li a{ display:inline-block;}

.xc .xc_img ul li a img{ height:143px; width:211px; }

.xc .xc_img ul li a span{ display:block; height:38px; overflow:hidden; text-align:center; color:#000; font:12px/38px "宋体";}  

.xc .xc_img ul .nones{ margin-right:0px;}



.ziz{ height:594px; width:262px; overflow:hidden; margin-top:38px;  border:1px solid #dddddd; border-top:0;  background-color:#fff;}

.ziz h2{ background:url(../images/ziz_t_bj.jpg) no-repeat left top; height:38px; padding-left:14px; overflow:hidden; width:250px; font: bold 16px/38px "microsoft Yahei";}

.ziz h2 a{ color:#037cd8;}

.ziz h2 p{height:15px; width:51px; overflow:hidden; display:inline-block; padding:12px 16px 0 0;} 

.ziz span{ margin-top:235px; display:block; width:10px; height:54px; overflow:hidden;}

.ziz .ziz_c{ margin:28px 0 0 47px; display:inline; width:168px; overflow:hidden;}

.ziz .ziz_c ul{ width:168px; overflow:hidden;}

.ziz .ziz_c ul li{ height:256px; overflow:hidden; width:168px; margin-bottom:6px; background:url(../images/ziz_img_bj.jpg) no-repeat left top;}

.ziz .ziz_c ul li:hover{background:#037cd8;color:#fff;}

.ziz .ziz_c ul li:hover p{color:#fff;text-decoration:none;}

.ziz .ziz_c ul li a:hover {text-decoration:none;}

.ziz .ziz_c ul li img{ width:158px; height:204px; padding:5px;}

.ziz .ziz_c ul li a{ display:inline-block; height:256px; width:168px; overflow:hidden;}

.ziz .ziz_c ul li a p{ display:block; width:168px;height:42px; text-align:center; overflow:hidden; font:12px/42px "宋体";  }



/*new*/

.new_bj{ background:url(../images/new_bj.jpg) no-repeat center top;  height:476px; overflow:hidden; margin-bottom:20px;} 

.new_l{ height:474px; width:318px; overflow:hidden; margin:0 24px 0 0; border:1px solid #dddddd; border-top:0;  background-color:#fff;}

.new_l h2{background:url(../images/new_t_bj.jpg) repeat-x left top; height:40px; padding-left:14px; overflow:hidden; width:304px; font: bold 16px/40px "microsoft Yahei";}

.new_l h2 a{ color:#037cd8;}

.new_l h2 span{height:15px; width:51px; overflow:hidden; display:inline-block; padding:14px 16px 0 0;} 



.new_l p{ display:block; height:124px; overflow:hidden; width:278px; margin:19px 0 0 19px; }

.new_l p img{ height:122px; width:276px; border:1px solid #dddddd;}



.new_l ul{ overflow:hidden; display:inline-block; margin:11px 0 0 21px;}

.new_l ul li{width:274px; overflow:hidden; height:30px; border-bottom:1px dashed #8b8b8b; background:url(../images/new_icon1.jpg) no-repeat left 13px;  font:12px/30px "microsoft Yahei";}

.new_l ul li a{ display:inline-block; padding-left:14px;color:#000;} 

.new_l ul .nones{ border:0;}

.new_c{ margin-right:0px;}



.new_r{ height:474px; width:318px; overflow:hidden; border:1px solid #dddddd; border-top:0;  background-color:#fff;}

.new_r h2{background:url(../images/new_t_bj.jpg) repeat-x left top; height:40px;padding-left:14px; overflow:hidden; width:304px; font: bold 16px/40px "microsoft Yahei";}

.new_r h2 a{ display:inline-block; color:#037cd8;}

.new_r h2 span{height:15px; width:51px; overflow:hidden; display:block; padding:14px 16px 0 0;} 


.new_r .nones{ border:0;} 
.new_r p{
    display: block;
    height: 124px;
    overflow: hidden;
    width: 278px;
    margin: 19px 0 0 19px;
}
.new_r ul{
    overflow: hidden;
    display: inline-block;
    margin: 11px 0 0 21px;
}
.new_r ul li{
	width: 274px;
    overflow: hidden;
    height: 30px;
    border-bottom: 1px dashed #8b8b8b;
    background: url(../images/new_icon1.jpg) no-repeat left 13px;
    font: 12px/30px "microsoft Yahei";
}

/*lc*/

.lc_bj{ background:url(../images/lc_bj.jpg) no-repeat center top; height:231px;overflow:hidden;} 

.lc{ height:231px; overflow:hidden;}

.lc ul{ margin-top:45px;}

.lc ul li{ height:142px; width:200px; overflow:hidden; float:left; background:url(../images/lc_line.gif) no-repeat right top;}

.lc ul li i{ display:block; width:94px; height:69px; overflow:hidden;}

.lc ul li a{ display:inline-block;height:142px; overflow:hidden; padding:0 26px;}

.lc ul li a span{text-decoration:none; display:block; color:#000000;overflow:hidden; margin-top:10px; font: bold 16px/21px "microsoft Yahei"; text-align:center;}

.lc ul li a p{text-decoration:none; display:block; font:16px/20px "microsoft Yahei"; text-align:center;  color:#272636;}



.lc ul .lc_li01 i{ background:url(../images/lc_pic6.jpg) no-repeat left top; margin:0 auto;}

.lc ul .lc_li01 a:hover i{ background:url(../images/lc_pic1.jpg) no-repeat left top;}

.lc ul .lc_li02 i{ background:url(../images/lc_pic2.jpg) no-repeat left top; margin:0 auto;}

.lc ul .lc_li02 a:hover i{ background:url(../images/lc_pic7.jpg) no-repeat left top;}

.lc ul .lc_li03 i{ background:url(../images/lc_pic3.jpg) no-repeat left top; margin:0 auto;}

.lc ul .lc_li03 a:hover i{ background:url(../images/lc_pic8.jpg) no-repeat left top;}

.lc ul .lc_li04 i{ background:url(../images/lc_pic4.jpg) no-repeat left top; margin:0 auto;}

.lc ul .lc_li04 a:hover i{ background:url(../images/lc_pic9.jpg) no-repeat left top;}

.lc ul .lc_li05 i{ background:url(../images/lc_pic5.jpg) no-repeat left top; margin:0 auto;}

.lc ul .lc_li05 a:hover i{ background:url(../images/lc_pic10.jpg) no-repeat left top;}

.lc ul li a:hover span,.lc ul li a:hover p{ text-decoration:none;} 

.lc ul .nones{ background:none;}



/*link*/

.link_bj{ background:url(../images/link_bj.jpg) no-repeat center top; height:131px;overflow:hidden;} 

.link{ height:131px;overflow:hidden; clear:both;}

.link h2{ height:44px; width:1003px;  background:url(../images/link_line2.gif) repeat-x left bottom; overflow:hidden;}

.link h2 img{ width:126px; height:40px; margin-left:18px;} 

.link h2 span{ display:block; height:17px; width:155px;padding:24px 24px 0 0; overflow:hidden;}

.link h2 span img{height:17px; width:148px; }



.link p{ display:inline; float:left; margin-top:14px; font:12px/25px "宋体";}

.link p a{ color:#757575; padding:0 39px;}

.link p .nones{ padding-right:0px;}
.link ul{
	margin-top:20px;
}
.link ul li{
	width:110px;
	
	float:left;
	text-align:center;
}


 

/*全屏FLASH*/

#flashs{ position:relative; height:600px; overflow:hidden;}

#flashs .bgitem{  z-index:1;position:absolute; top:0;left:0;}

#flashs .btn{ position:absolute; z-index:7; bottom:25px; right:46%; margin-right:-450px; padding:5px 6px;z-index:101}

#flashs .btn span{ color:#DA090A;  background:#fff; border:1px solid #DA090A; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}

#flashs .btn span.cur{ background:#DA090A; color:#fff;}



.ImTable *{padding:0px;margin:0px}

.ImTable{border-collapse:collapse;border:none;background:url(../images/bg.gif)}

.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}

.ImHeader{height:165px;background:url(../images/im_01.jpg)}

.ImRow0{overflow:hidden;background:url(../images/ico_item1.jpg) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px; line-height: 21px;}

.ImRow1{overflow:hidden;background:url(../images/ico_item1.jpg) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px;line-height: 21px;}

a.im,a:hover.im{text-decoration:none;height:35px;color:#444; font-size:12px;}

.ImFooter{height:90px;background:url(../images/im_04.jpg) no-repeat; display:inline-block; width:150px;font-family:Arial,Helvetica,sans-serif;}

.ImFooter h5{font-size:14px;font-weight:normal; color:#fff;text-align:center;margin:15px 0 0;font-family:'宋体';}

.ImFooter p{font-size:20px;font-weight:bold;  color:#fff;text-align:center;margin:10px 0;}



/*弹出框*/

#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}

#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}

#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}

#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }

#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}

#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}

#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}

.b15 {background: url(../images/SkinsVIBtn.jpg) no-repeat; border:0; cursor: pointer; overflow:hidden; }

.b15 { background-position:-79px -650px; width:60px; height:24px; line-height:24px; color:#fff; font-size:14px; font-weight:bold; }

